/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

$(document).ready(function(){
    
    configuraOrdenacao();

    function alteraTipoPadrao(href) {
        try {
            $.get(href, function(dados) {
                $("#conteudo").html(dados);
                configuraOrdenacao();
                ajax_loading_close("#conteudo");
            });
        }
        catch(e) {
            alert(" Ebenezer - " + e);
        }
    }

    function configuraOrdenacao() {
        $(".deletarAll").click(function() {
            jConfirm('Tem certeza que deseja excluir?', 'Confirmação de exclusão', function(r) {
                if(r)
                    $("#frmDeletar").submit();
            });
            return false;
        });

        $(".excluir").click(function() {
            url = $(this).attr("rel");
            jConfirm('Tem certeza que deseja excluir?', 'Confirmação de exclusão', function(r) {
                if(r){
                    document.location = url;
                }
            });
            return false;
        });
        $(".ckeckTodos").click(function(){
            var checked_status = this.checked;
            $(".ckeck").each(function(){
                this.checked = checked_status;
            });
        });
        $(".cep").mask("99.999-999");
        $("#deletarAll").click(function() {
            $("#frmDeletar").submit();
            return false;
        });


        $("#filter").click(function() {
            ajax_loading("#conteudo");
            var titulo = $("#titulo").val();
            var codigo = $("#codigo").val();
            var url = "banner_principal_listagem.A&V!codigo!"+codigo+"&titulo="+titulo+"&ajax=1";
            alteraTipoPadrao(url);
            return false;
        });
    }
    
    function ajax_loading(campo)
    {
        $(campo).block({
            message: "<img src=\"" + FOTOSADMIN + "/loader.gif\" alt=\"\" style='width: 32px; height: 32px' />",
            css : {
                margin: 0,
                padding: 0,
                border: 'none',
                background: 'none'
            },
            overlayCSS: {
                background:'#fff8dc',
                opacity: '0.8',
                width: '100%',
                height:'700px'
            }
        });
    }

    function ajax_loading_close(campo) {
        $(campo).unblock();
    }
    
    
});
